台湾省人口约2360万,超过70%集中在台湾岛西部的5大都会区,其中以台北市为中心的台北都会区最大。台湾有98%的人口是来自中国大陆的汉族,约2%则是在17世纪汉族移入前即已定居的原住民(大陆统称高山族)。
台湾本省人指二战结束前就已在台湾生活的族群。本省汉族民众可分成从福建省南部沿海地区迁移、占人口约70%的闽南人,以及从广东省东部地区迁移、占人口约14%的客家人。台湾少数民族语言属于南岛语系,南岛语系是世界上分布面积最广的语系之一,台湾是其分布的最北端。中国政府将台湾南岛语系各族群统称为高山族。
现已有16个部族地位获官方认可,可略区分为原住民族和平埔族,原先广泛分布在山区,沿冲积平原聚集成部落,少数民族目前保有自己的语言、风俗习惯和部落结构,不过正面临急速现代化的问题,平埔族则大多已失去原有语言和习俗。
泰雅人、赛夏人、布农人、邹人、鲁凯人、排湾人、卑南人、阿美人、太鲁阁人、撒奇莱雅人、邵人、赛德克人、噶玛兰人(实属平埔族)、拉阿鲁哇人和卡那卡那富人居住在台湾岛东部,达悟人居住在附属岛屿兰屿。有14%的人口是1945年后陆续从中国大陆各省份随“国府迁台”移民至台湾的外省人。
随着海峡两岸交流和国际化发展,台湾现有30余万名大陆及港澳配偶、10万余名外籍配偶以及30万名外籍劳工,被称作台湾新住民。